scent trapping - Francés Inglés Diccionario